thin rolled wafer - French English Dictionary